by the skin of teeth - Español Inglés Diccionario